351958
106298
127654
581490
233842
881730
1247582
90679
570877
206659
569943
82581
790312
883870
820147
909949
1017724
832610
572505
57952
102987
615377
299284
549842